package com.horsen.service.aliyun.service;

import java.io.InputStream;

/**
 * 文件 服务类
 *
 * @author Horsen
 */
public interface FileService {

    /**
     * 上传文件至阿里云
     *
     * @param inputStream      输入流
     * @param module           文件夹名称
     * @param originalFilename 原始文件名
     * @return 文件url地址
     */
    String upload(InputStream inputStream, String module, String originalFilename);

    /**
     * 从阿里云OSS删除文件
     *
     * @param url 文件的url地址
     */
    void deleteFile(String url);
}